causing revulsion - Turco Inglés Diccionario